• word of the day

    solanum crispum

    solanum crispum - Dictionary definition and meaning for word solanum crispum

    Definition
    (noun) hardy climbing shrub of Chile grown as an ornamental for its fragrant flowers; not a true potato
    Synonyms : potato tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp